electro-chemically machined blade - German English Dictionary